successfully complete

Translations
réussir à terminer